System.setClipboard()

Доступность

SWF файлы, опубликованные для Flash Player 6 или выше, проигрываемые в Flash Player 7 или выше.

Синтаксис

System.setClipboard(string:String) : Boolean

Параметры

string Строка из символов, помещаемых в системный буфер обмена, с заменой текущего содержимого (если оно есть).

Возвращает

Булево значение: true, если текст успешно помешен в буфер обмена; иначе false.

Описание

Метод; заменяет содержимое буфера обмена на определённый в строке текст.

Пример

В следующем примере, помещается фраза "Hello World" в системный буфер обмена :

System.setClipboard("Hello world");

В следующем примере создаются два динамических текстовых поля , именованных in_txt и out_txt. После выделения текста в поле in_txt, вы можете нажать copy_btn для копирования данных в буфер обмена. Затем вы можете вставить текст в поле out_txt.

this.createTextField("in_txt", this.getNextHighestDepth(), 10, 10, 160, 120);
in_txt.multiline = true;
in_txt.border = true;
in_txt.text = "lorum ipsum...";
this.createTextField("out_txt", this.getNextHighestDepth(), 10, 140, 160, 120);
out_txt.multiline = true;
out_txt.border = true;
out_txt.type = "input";

copy_btn.onRelease = function() {
  System.setClipboard(in_txt.text);
  Selection.setFocus("out_txt");
};